

ul,li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.bn {
    overflow: hidden;
}

.bn li {
    float: left;
    width: 69px;
}

.bn li a:link,.bn li a:visited,.bn li a:hover {
    font-family: 'Microsoft YaHei';
    font-size: 13px;
    text-decoration: none;
    text-align: center;
    width: 70px;
    height: 31px;
    line-height: 27px;
    overflow: hidden;
    display: inline-block;
}

.bn li a:link,.bn li a:visited {
    color: #333;
}

.bn li a:hover,.bn .active a:link,.bn .active a:visited,.bn .active a:hover
    {
    color: #eee;
    background: url(../img/bg_btn.png) no-repeat 0 -52px;
}

.ul_cc {
    margin: 55px auto 0;
    width: 650px;
}

.ul_cc .s {
    float: left;
    width: 750px;
    margin: 0 18px 20px 0;
}

.li_ul li {
    margin: 0 5px 0 0;
    float: left;
    width: auto;
}

.li_ul select {
    height: 28px;
    border: 1px solid #ccc;
    line-height: 28px;
    overflow: hidden;
}

.li_ul .li_b {
    font-weight: 100;
    font-size: 13px;
}

.radio1 {
    margin: -50px 0 0;
}

.sp1 {
    margin: 5px -1px 0;
    text-align: left;
}

.sp1 input {
    border: 0px;
}

.xingch {
    margin: 24px 0 0;
}

.xich_te_c {
    text-decoration: none;
    color: #3366cc;
    font-size: 12px;
}

.tian_one_span {
    background: url(../img/bg_btn.png) no-repeat 0 -281px;
    width: 94px;
    height: 33px;
    font-size: 12px;
    display: inline-block;
    color: #333;
    border:0px;
    line-height:33px;
    text-align:center;
    cursor:pointer;
    position: relative;
}
.vis2op {
    background:none;
    cursor:pointer;
    height:30px;
    left:-150px;
    opacity:0;
    filter:alpha(opacity=0);
    position:absolute;
    top:0;
}
/*.s input {
    border: 0 none;
}*/
.lgo {
    background: url(../img/bg_btn.png) no-repeat 0 -323px;
    width: 169px;
    height: 49px;
    font-size: 16px;
    display: inline-block;
    text-align: center;
    color: #fff;
    font-weight: 700;
    overflow: hidden;
    border: 0px;
    line-height: 49px;
    cursor:pointer;
}

.shenpi {
    margin: 100px 0 0 -113px;
}

#tre {
	border: 1px solid #BDBDBD;
    margin: 0;
    width: 263px;
    height: 87px;
}

.jko {
    background: url("../img/bg_icon.png") no-repeat scroll 125px -126px transparent;
    border: 1px solid #BDBDBD;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    outline: medium none;
    padding-left: 3px;
    width: 142px;
}

.jko1 {
	background: url(../img/bg_icon.png) no-repeat 134px -126px;
	outline: none;
	border: 1px solid #bdbdbd;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #4c4c4c;
}
.jkk{
    background: url(../img/bg_icon.png) no-repeat 130px -126px;
    color: #ccc;
}
.jocg {
    background: url(../img/bg_icon.png) no-repeat 100px -127px;
    font-size: 14px;
    color: #ccc;
}

input {
    outline: none;
    border: 1px solid #bdbdbd;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
}

select {
    padding:4px 4px 5px 3px;
    vertical-align: middle;
    border:1px solid #bdbdbd;
}

.inp {
    outline: none;
    border: 1px solid #bdbdbd;
    height: 28px;
}

.li_b {
    display: block;
    margin: 0 0 5px;
    font-size:14px;
}

.tach {
    background-color: #fffce6;
    border: 1px solid #fbca60;
    display: inline-block;
    font-size: 12px;
    text-align: center;
    padding: 3px 20px 3px 3px;
    line-height: 20px;
    height:20px;
    vertical-align: top;
    text-align: left;
	position: relative;
}
#tach_text{
	margin-right: 6px;
	vertical-align: bottom;
	height: 15px;
	line-height: 22px;
}
.ico a:link,.ico a:visited{
	display: block;
	width: 16px;
	height: 16px;
	background: url(../../page/img/bg_icon.png) no-repeat 0 -279px;
}
.ic {
    background: url(../../page/img/righci.png) no-repeat 0 -21px;
    width: 20px;
    height: 17px;
    display: inline-block;
}

.ico {
	position: absolute;
	right:5px;
	top:5px;
    width: 16px;
    height: 16px;
    display: inline-block;
}

.r_link:link,.r_link:active,.r_link:visited{
color:#000;
font-size:14px;
margin:0 5px;
}